Using efficient parallelization in Graphic Processing Units to parameterize stochastic fire propagation models
نویسندگان
چکیده
Wildfires are a major concern in Argentinian northwestern Patagonia and in many ecosystems and human societies around the world. We developed an efficient cellular automata model in Graphic Processing Units (GPUs) to simulate fire propagation. The graphical advantages of GPUs were exploited by overlapping wind direction, as well as vegetation, slope, and aspect maps, taking into account relevant landscape characteristics for fire propagation. Stochastic propagation was performed with a probability model that depends on aspect, slope, wind direction and vegetation type. Implementing a genetic algorithm search strategy we show, using simulated fires, that we recover the five parameter values that characterize fire propagation. The efficiency of the fire simulation procedure allowed us to also estimate the fire ignition point when it is unknown as well as its associated uncertainty, making this approach suitable for the analysis of fire spread based on maps of burnt areas without knowing the point of origin of the fires or how they spread.
منابع مشابه
Parallelization of Rich Models for Steganalysis of Digital Images using a CUDA-based Approach
There are several different methods to make an efficient strategy for steganalysis of digital images. A very powerful method in this area is rich model consisting of a large number of diverse sub-models in both spatial and transform domain that should be utilized. However, the extraction of a various types of features from an image is so time consuming in some steps, especially for training pha...
متن کاملEfficient parallelization of the genetic algorithm solution of traveling salesman problem on multi-core and many-core systems
Efficient parallelization of genetic algorithms (GAs) on state-of-the-art multi-threading or many-threading platforms is a challenge due to the difficulty of schedulation of hardware resources regarding the concurrency of threads. In this paper, for resolving the problem, a novel method is proposed, which parallelizes the GA by designing three concurrent kernels, each of which running some depe...
متن کاملFire and explosion risk assessment in a chemical company by the application of DOW fire and explosion index
Background: Fire and explosion hazards are extremely important in processing units. This study was performed to identify the risk centers, the potential damage caused by fire and explosion, and the days of production cessation in the processing company. Materials and Methods: The present qualitative case study was conducted using Dow’s index in 2015. The fire and explosion hazard index...
متن کاملNumerical Simulation of a Lead-Acid Battery Discharge Process using a Developed Framework on Graphic Processing Units
In the present work, a framework is developed for implementation of finite difference schemes on Graphic Processing Units (GPU). The framework is developed using the CUDA language and C++ template meta-programming techniques. The framework is also applicable for other numerical methods which can be represented similar to finite difference schemes such as finite volume methods on structured grid...
متن کاملPerformance evaluation of Iranian electricity distribution units with stochastic Data Envelopment Analysis
Performance evaluation of electricity distribution units is an important issue between researchers and regulators. Classic Data Envelopment Analysis models with deterministic data have been used by many authors to measure efficiency of power distribution units in different countries. However, Data Envelopment Analysis with stochastic data are rarely used to measure efficiency of distribution co...
متن کامل